#任务2：列表，for 循环，while 循环，函数，导入模块
#列表，应该是数组
#列表，应该是数组
my_list = [1, 2, 3, 4, 5]

print(my_list[0]) # 输出1
print(my_list)   #输出[1,2,3,4,5]
my_list.append(6)
my_list[0]=0
my_list.remove(6)  #按值=6查找,移除这个数
print(my_list[1:4])   #输出[3,4,5]   相当于从下标1,到下标4。中间有3个数




#for循环遍历元素
for item in my_list:
    print(item)
#遍历字符串
    str  = "hello world"
    for i in str:
        print(i)
#变量字典键值对
    my_dict = {'a':1,'b':2,'c':3}
    for key in my_dict:
        print(key)
    for value in my_dict.values():
        print(value)
#遍历序列和值
fruits = ['apple', 'banana', 'cherry']
for i, fruit in enumerate(fruits):
    print(i, fruit)
                      #输出
                   #0 apple
                   #1 banana
                   #2 cherry
#for num in range(1, 6)
#continue #跳出当前循环
#break           #终止循环



#while函数
while count<5:
    print(count)
    count =count +  1

#循环中使用else语句
while count < 5 :
    print(count)
    count +=1
else :
    print("Loop has ended")
